Market Price
$ 48.91
Selling Price
$ 30.00
1163
919
566
2465
Market Price
$ 33.88
Selling Price
$ 19.97
1063
653
874
3246
Market Price
$ 50.45
Selling Price
$ 35.60
1015
733
907
4385
Market Price
$ 40.71
Selling Price
$ 24.98
464
251
301
1714
Market Price
$ 33.49
Selling Price
$ 19.97
777
471
755
2541
Market Price
$ 42.10
Selling Price
$ 24.98
1280
529
384
1705
Market Price
$ 49.55
Selling Price
$ 33.41
1292
546
550
3046
Market Price
$ 57.36
Selling Price
$ 37.16
2208
1866
1661
2774
Market Price
$ 56.61
Selling Price
$ 37.45
620
308
489
1105
Market Price
$ 35.92
Selling Price
$ 24.98
2142
1347
1682
2142
Market Price
$ 40.62
Selling Price
$ 24.98
1121
880
663
2259
Market Price
$ 52.20
Selling Price
$ 33.37
168
158
39
832
Market Price
$ 25.44
Selling Price
$ 14.98
2182
589
1382
4889
Market Price
$ 49.25
Selling Price
$ 29.98
1470
305
1385
4388
Market Price
$ 35.10
Selling Price
$ 24.98
925
287
341
1438
Market Price
$ 48.79
Selling Price
$ 29.98
121
81
67
607
Market Price
$ 50.29
Selling Price
$ 29.98
3305
1418
2693
4002
Market Price
$ 61.51
Selling Price
$ 36.47
352
88
325
1270
Market Price
$ 39.59
Selling Price
$ 24.98
479
368
390
948
Market Price
$ 40.29
Selling Price
$ 24.98
2592
2301
2544
3507
Market Price
$ 61.51
Selling Price
$ 36.33
1423
1137
423
2429
Market Price
$ 37.91
Selling Price
$ 24.98
562
301
394
836
Market Price
$ 57.52
Selling Price
$ 38.39
3816
1001
3212
4026
Market Price
$ 40.58
Selling Price
$ 24.98
2014
866
1168
2331
Market Price
$ 59.39
Selling Price
$ 38.53
2896
2355
2794
3333
Market Price
$ 38.98
Selling Price
$ 24.97
2103
1431
1152
2482
Market Price
$ 49.40
Selling Price
$ 34.76
1242
960
1108
3144
Market Price
$ 56.92
Selling Price
$ 38.42
2069
1756
1446
4672
Market Price
$ 46.36
Selling Price
$ 32.45
1084
229
559
2853
Market Price
$ 32.36
Selling Price
$ 19.97
648
182
337
770
Market Price
$ 51.87
Selling Price
$ 31.28
423
374
281
726
Market Price
$ 49.67
Selling Price
$ 29.98
845
240
265
908
Market Price
$ 30.79
Selling Price
$ 19.97
1590
1139
794
3416
Market Price
$ 50.75
Selling Price
$ 34.98
757
435
505
1490
Market Price
$ 43.13
Selling Price
$ 30.00
4129
3845
3356
4314
Market Price
$ 38.60
Selling Price
$ 24.97
231
204
223
470
Market Price
$ 53.56
Selling Price
$ 35.00
705
647
239
988
Market Price
$ 36.72
Selling Price
$ 25.00
2068
1757
726
4177
Market Price
$ 39.24
Selling Price
$ 24.98
2231
600
1944
2508
Market Price
$ 57.59
Selling Price
$ 34.65
2328
1894
1710
4874