Market Price
$ 64.95
Selling Price
$ 57.35
1878
645
542
4479
Market Price
$ 35.64
Selling Price
$ 32.15
304
181
304
1106
Market Price
$ 56.25
Selling Price
$ 49.47
3885
2634
871
4689
Market Price
$ 31.96
Selling Price
$ 28.40
603
492
428
646
Market Price
$ 38.63
Selling Price
$ 34.18
3760
1785
2570
3879
Market Price
$ 58.03
Selling Price
$ 50.83
3462
2019
1256
3610
Market Price
$ 48.30
Selling Price
$ 41.66
718
389
275
2024
Market Price
$ 38.51
Selling Price
$ 32.49
1235
722
1191
4420
Market Price
$ 35.82
Selling Price
$ 31.92
2050
719
1270
2665
Market Price
$ 40.00
Selling Price
$ 34.04
969
345
850
3872
Market Price
$ 56.90
Selling Price
$ 49.43
1507
809
1286
3879
Market Price
$ 44.37
Selling Price
$ 39.37
1992
1753
1831
4335
Market Price
$ 33.84
Selling Price
$ 29.14
622
487
268
1517
Market Price
$ 43.68
Selling Price
$ 38.78
438
321
151
1082
Market Price
$ 53.88
Selling Price
$ 46.58
3487
2016
992
3932
Market Price
$ 36.99
Selling Price
$ 33.05
409
220
95
1434
Market Price
$ 62.53
Selling Price
$ 54.55
2288
1941
1211
4257
Market Price
$ 42.82
Selling Price
$ 36.57
194
88
154
751
Market Price
$ 52.36
Selling Price
$ 46.09
2432
1320
603
3244
Market Price
$ 49.23
Selling Price
$ 44.63
2547
1686
2367
2698
Market Price
$ 43.96
Selling Price
$ 39.03
1607
777
1265
1965
Market Price
$ 61.15
Selling Price
$ 53.50
1051
807
392
1949
Market Price
$ 50.25
Selling Price
$ 44.49
2595
720
1367
2621
Market Price
$ 54.45
Selling Price
$ 47.98
1722
1402
1517
2915
Market Price
$ 37.33
Selling Price
$ 33.48
640
344
321
1692
Market Price
$ 36.09
Selling Price
$ 31.47
198
51
142
711
Market Price
$ 66.00
Selling Price
$ 56.28
1591
380
550
3694
Market Price
$ 45.54
Selling Price
$ 39.98
1923
1916
1726
2328
Market Price
$ 32.74
Selling Price
$ 27.88
2169
776
579
2959
Market Price
$ 68.41
Selling Price
$ 59.80
429
249
123
1471
Market Price
$ 67.43
Selling Price
$ 58.71
751
553
452
851
Market Price
$ 40.34
Selling Price
$ 34.59
1110
291
258
2288
Market Price
$ 48.07
Selling Price
$ 41.41
628
544
143
758
Market Price
$ 42.97
Selling Price
$ 37.49
903
638
643
2365
Market Price
$ 32.21
Selling Price
$ 28.68
972
542
485
3976
Market Price
$ 56.50
Selling Price
$ 50.30
796
423
536
3316
Market Price
$ 49.62
Selling Price
$ 42.61
442
190
276
693
Market Price
$ 53.54
Selling Price
$ 45.91
2184
817
902
2928
Market Price
$ 64.18
Selling Price
$ 53.98
1574
1508
408
1982
Market Price
$ 51.29
Selling Price
$ 43.00
500
139
489
2504