Market Price
$ 50.07
Selling Price
$ 42.09
1666
1129
1369
3402
Market Price
$ 65.72
Selling Price
$ 57.95
1093
528
960
3707
Market Price
$ 31.05
Selling Price
$ 27.55
2557
633
1217
2864
Market Price
$ 32.95
Selling Price
$ 29.94
861
349
690
984
Market Price
$ 52.48
Selling Price
$ 44.04
1848
1464
923
2665
Market Price
$ 63.50
Selling Price
$ 55.09
751
405
679
3164
Market Price
$ 51.11
Selling Price
$ 45.48
3537
1635
882
4042
Market Price
$ 43.25
Selling Price
$ 37.43
1180
847
1154
2231
Market Price
$ 32.25
Selling Price
$ 27.22
871
233
641
2702
Market Price
$ 55.36
Selling Price
$ 47.89
1206
842
571
3394
Market Price
$ 59.13
Selling Price
$ 50.75
1301
347
1204
1428
Market Price
$ 29.23
Selling Price
$ 25.28
973
710
946
2414
Market Price
$ 45.81
Selling Price
$ 40.22
1051
667
700
1266
Market Price
$ 45.54
Selling Price
$ 38.61
2797
632
2786
3538
Market Price
$ 47.71
Selling Price
$ 42.61
419
163
140
595
Market Price
$ 30.18
Selling Price
$ 26.48
1242
273
253
1475
Market Price
$ 63.73
Selling Price
$ 56.60
153
132
65
427
Market Price
$ 60.85
Selling Price
$ 53.84
844
456
638
1146
Market Price
$ 44.75
Selling Price
$ 39.20
2010
1386
1896
3241
Market Price
$ 43.97
Selling Price
$ 39.05
3125
1169
891
3587
Market Price
$ 52.25
Selling Price
$ 43.68
3383
2974
1678
3963
Market Price
$ 33.32
Selling Price
$ 28.12
1682
1271
1522
4396
Market Price
$ 41.92
Selling Price
$ 35.64
430
378
117
457
Market Price
$ 35.00
Selling Price
$ 30.03
977
291
809
2384
Market Price
$ 33.33
Selling Price
$ 29.84
2265
2257
1724
4096
Market Price
$ 49.06
Selling Price
$ 43.05
960
672
465
2236
Market Price
$ 35.98
Selling Price
$ 30.14
1294
951
587
1427
Market Price
$ 43.52
Selling Price
$ 39.21
527
456
486
844
Market Price
$ 55.67
Selling Price
$ 46.98
542
288
216
1631
Market Price
$ 38.20
Selling Price
$ 33.55
1429
861
807
3733
Market Price
$ 62.78
Selling Price
$ 55.27
3463
2226
2449
4916
Market Price
$ 29.73
Selling Price
$ 25.92
3576
3541
3075
4136
Market Price
$ 46.40
Selling Price
$ 39.79
1857
1005
1612
3329
Market Price
$ 55.65
Selling Price
$ 49.33
820
222
370
2867
Market Price
$ 29.68
Selling Price
$ 25.63
381
159
111
904
Market Price
$ 59.33
Selling Price
$ 52.94
2002
1782
1072
3722
Market Price
$ 41.75
Selling Price
$ 36.35
3231
2587
2791
3231
Market Price
$ 52.77
Selling Price
$ 46.27
961
267
912
1084
Market Price
$ 63.36
Selling Price
$ 56.67
2314
1861
1632
2531
Market Price
$ 52.88
Selling Price
$ 47.36
2317
1211
761
3140