Market Price
$ 41.11
Selling Price
$ 34.44
525
286
286
1533
Market Price
$ 58.50
Selling Price
$ 50.67
1246
1208
433
4336
Market Price
$ 35.35
Selling Price
$ 29.63
1906
385
595
2726
Market Price
$ 69.25
Selling Price
$ 59.17
3474
823
1968
4704
Market Price
$ 50.83
Selling Price
$ 45.40
3378
2324
1935
3804
Market Price
$ 42.26
Selling Price
$ 35.94
704
264
286
3444
Market Price
$ 68.94
Selling Price
$ 59.77
1037
705
769
1442
Market Price
$ 65.13
Selling Price
$ 55.97
1679
1610
646
3001
Market Price
$ 49.54
Selling Price
$ 41.69
561
142
254
1730
Market Price
$ 60.97
Selling Price
$ 54.16
447
321
132
1643
Market Price
$ 36.79
Selling Price
$ 33.04
362
330
185
1794
Market Price
$ 31.95
Selling Price
$ 28.68
459
340
242
1360
Market Price
$ 57.95
Selling Price
$ 51.79
226
55
117
925
Market Price
$ 53.82
Selling Price
$ 45.09
328
99
250
1083
Market Price
$ 42.29
Selling Price
$ 37.88
1130
933
295
1592
Market Price
$ 44.93
Selling Price
$ 39.78
2547
1959
2136
2877
Market Price
$ 67.08
Selling Price
$ 57.00
1683
601
844
1728
Market Price
$ 30.80
Selling Price
$ 26.74
1014
660
205
2455
Market Price
$ 58.87
Selling Price
$ 52.23
1111
492
397
1820
Market Price
$ 65.59
Selling Price
$ 58.14
2590
2126
2244
4552
Market Price
$ 39.94
Selling Price
$ 36.16
220
105
94
865
Market Price
$ 50.03
Selling Price
$ 44.22
1737
1100
1383
2333
Market Price
$ 47.93
Selling Price
$ 41.65
468
399
253
1197
Market Price
$ 38.39
Selling Price
$ 34.67
3589
1380
1288
3922
Market Price
$ 56.47
Selling Price
$ 47.24
1338
593
1327
4282
Market Price
$ 42.26
Selling Price
$ 35.51
4083
1275
2242
4827
Market Price
$ 55.40
Selling Price
$ 46.76
452
191
161
1033
Market Price
$ 39.42
Selling Price
$ 34.44
3880
1724
3622
4526
Market Price
$ 53.25
Selling Price
$ 45.14
1139
571
329
4190
Market Price
$ 35.87
Selling Price
$ 32.09
2420
1057
1994
3549
Market Price
$ 60.72
Selling Price
$ 53.43
258
258
84
483
Market Price
$ 41.61
Selling Price
$ 35.02
3566
2026
2279
4784
Market Price
$ 49.80
Selling Price
$ 43.89
1835
1350
1809
4144
Market Price
$ 61.74
Selling Price
$ 53.15
2024
662
1296
4605
Market Price
$ 35.46
Selling Price
$ 30.62
361
266
123
1344
Market Price
$ 53.59
Selling Price
$ 48.31
668
571
515
1652
Market Price
$ 32.28
Selling Price
$ 26.98
3398
2374
908
3828
Market Price
$ 36.19
Selling Price
$ 32.20
573
280
196
2855
Market Price
$ 42.68
Selling Price
$ 36.34
1648
990
569
4992
Market Price
$ 33.30
Selling Price
$ 29.83
1992
608
712
1994