Market Price
$ 38.88
Selling Price
$ 35.03
1035
276
374
4333
Market Price
$ 62.40
Selling Price
$ 53.40
1983
520
1592
2012
Market Price
$ 52.24
Selling Price
$ 45.66
2001
1703
1210
3818
Market Price
$ 45.36
Selling Price
$ 38.31
1096
288
532
2085
Market Price
$ 48.02
Selling Price
$ 40.29
931
280
657
2442
Market Price
$ 38.69
Selling Price
$ 34.38
1280
1140
860
3137
Market Price
$ 65.43
Selling Price
$ 58.87
621
475
460
1539
Market Price
$ 64.75
Selling Price
$ 54.99
652
335
347
1229
Market Price
$ 58.53
Selling Price
$ 52.02
472
261
286
907
Market Price
$ 27.95
Selling Price
$ 25.04
582
290
255
2812
Market Price
$ 46.70
Selling Price
$ 39.40
1211
818
1204
2566
Market Price
$ 28.30
Selling Price
$ 25.65
284
137
100
446
Market Price
$ 64.37
Selling Price
$ 56.28
1228
407
286
2163
Market Price
$ 33.44
Selling Price
$ 30.26
760
581
470
762
Market Price
$ 41.79
Selling Price
$ 35.00
1033
469
247
2294
Market Price
$ 46.09
Selling Price
$ 39.91
1170
651
327
1213
Market Price
$ 53.97
Selling Price
$ 46.52
460
417
308
1190
Market Price
$ 62.35
Selling Price
$ 55.90
1189
820
349
1452
Market Price
$ 37.94
Selling Price
$ 34.32
2006
470
1058
2746
Market Price
$ 33.38
Selling Price
$ 30.23
2371
1714
1876
2755
Market Price
$ 61.42
Selling Price
$ 53.95
1556
1476
547
3540
Market Price
$ 69.58
Selling Price
$ 59.84
2000
930
476
2558
Market Price
$ 44.51
Selling Price
$ 38.42
2024
456
1676
2067
Market Price
$ 39.67
Selling Price
$ 35.75
1194
886
777
1416
Market Price
$ 56.63
Selling Price
$ 50.11
1882
1267
696
4284
Market Price
$ 57.46
Selling Price
$ 51.60
2724
1214
2704
2751
Market Price
$ 54.84
Selling Price
$ 49.29
2984
2556
1505
3408
Market Price
$ 53.19
Selling Price
$ 44.96
2021
1026
820
2536
Market Price
$ 30.44
Selling Price
$ 26.83
2745
2203
2154
3551
Market Price
$ 38.45
Selling Price
$ 33.06
2191
1149
518
4824
Market Price
$ 31.22
Selling Price
$ 26.16
3284
1747
2679
4671
Market Price
$ 41.96
Selling Price
$ 35.92
1139
975
817
4159
Market Price
$ 35.78
Selling Price
$ 31.14
745
205
511
949
Market Price
$ 63.66
Selling Price
$ 54.93
803
699
568
2180
Market Price
$ 56.85
Selling Price
$ 49.50
925
214
245
1142
Market Price
$ 51.31
Selling Price
$ 44.19
3347
2090
3218
3882
Market Price
$ 42.81
Selling Price
$ 37.15
1207
504
639
1469
Market Price
$ 55.60
Selling Price
$ 50.53
963
390
921
2236
Market Price
$ 31.81
Selling Price
$ 28.49
1768
926
1378
1963
Market Price
$ 52.97
Selling Price
$ 45.64
1542
566
980
2606