Market Price
$ 48.41
Selling Price
$ 42.41
511
444
218
1707
Market Price
$ 49.43
Selling Price
$ 43.03
523
299
243
704
Market Price
$ 42.62
Selling Price
$ 37.58
3079
1152
2238
3613
Market Price
$ 46.90
Selling Price
$ 39.95
2604
1899
2267
2871
Market Price
$ 40.14
Selling Price
$ 34.06
1022
622
981
1979
Market Price
$ 41.19
Selling Price
$ 35.12
3122
2601
2318
3585
Market Price
$ 46.44
Selling Price
$ 38.85
836
328
328
1141
Market Price
$ 62.10
Selling Price
$ 56.38
762
507
501
2138
Market Price
$ 29.58
Selling Price
$ 26.01
2242
839
1607
3711
Market Price
$ 61.20
Selling Price
$ 51.22
309
69
210
567
Market Price
$ 51.60
Selling Price
$ 45.04
3670
1228
3630
3874
Market Price
$ 43.48
Selling Price
$ 37.99
792
384
422
2611
Market Price
$ 32.80
Selling Price
$ 28.30
2605
796
1965
3141
Market Price
$ 43.51
Selling Price
$ 37.83
1289
651
949
4679
Market Price
$ 64.39
Selling Price
$ 56.96
952
670
231
4693
Market Price
$ 59.13
Selling Price
$ 50.65
949
273
568
3366
Market Price
$ 66.74
Selling Price
$ 57.10
883
706
449
1569
Market Price
$ 39.34
Selling Price
$ 34.95
717
150
153
3352
Market Price
$ 49.06
Selling Price
$ 42.55
1904
658
1360
2001
Market Price
$ 32.56
Selling Price
$ 27.60
1226
1161
414
1757
Market Price
$ 69.13
Selling Price
$ 58.49
201
148
181
731
Market Price
$ 38.05
Selling Price
$ 33.28
118
51
89
547
Market Price
$ 43.68
Selling Price
$ 39.30
3186
3081
3104
3253
Market Price
$ 67.65
Selling Price
$ 57.75
2444
1366
580
3292
Market Price
$ 33.26
Selling Price
$ 28.14
877
788
421
3109
Market Price
$ 50.30
Selling Price
$ 42.65
2458
1970
1061
2995
Market Price
$ 46.08
Selling Price
$ 41.71
1515
1371
1274
2063
Market Price
$ 69.28
Selling Price
$ 58.63
486
142
362
501
Market Price
$ 32.68
Selling Price
$ 28.81
1873
1840
1256
2915
Market Price
$ 64.17
Selling Price
$ 55.15
1587
1309
1027
3790
Market Price
$ 60.48
Selling Price
$ 50.64
1588
1025
1108
1816
Market Price
$ 67.46
Selling Price
$ 57.69
890
743
723
2442
Market Price
$ 54.78
Selling Price
$ 47.60
3322
2278
832
4326
Market Price
$ 58.41
Selling Price
$ 51.77
1139
760
272
2513
Market Price
$ 31.51
Selling Price
$ 27.08
1080
776
775
1554
Market Price
$ 65.26
Selling Price
$ 54.54
2541
1110
669
3116
Market Price
$ 42.64
Selling Price
$ 38.54
3899
3329
2388
4137
Market Price
$ 54.90
Selling Price
$ 49.39
594
539
233
2304
Market Price
$ 43.49
Selling Price
$ 37.80
1087
925
635
1964
Market Price
$ 31.33
Selling Price
$ 26.54
538
146
252
2462