Market Price
$ 37.07
Selling Price
$ 32.72
3451
1908
2732
4341
Market Price
$ 57.35
Selling Price
$ 51.49
302
293
154
963
Market Price
$ 64.72
Selling Price
$ 54.91
1937
1793
1122
4785
Market Price
$ 64.85
Selling Price
$ 54.35
3351
1524
750
4027
Market Price
$ 62.51
Selling Price
$ 52.28
234
86
75
779
Market Price
$ 30.69
Selling Price
$ 25.68
1486
817
975
2408
Market Price
$ 48.19
Selling Price
$ 40.38
710
475
151
2230
Market Price
$ 58.32
Selling Price
$ 50.40
2022
648
1924
2791
Market Price
$ 58.85
Selling Price
$ 50.55
1843
1504
1121
3682
Market Price
$ 54.77
Selling Price
$ 47.44
532
291
457
861
Market Price
$ 47.98
Selling Price
$ 42.23
2047
573
1877
2382
Market Price
$ 54.34
Selling Price
$ 46.23
857
471
407
1833
Market Price
$ 47.86
Selling Price
$ 42.97
779
630
273
2674
Market Price
$ 69.33
Selling Price
$ 59.54
613
612
410
929
Market Price
$ 58.72
Selling Price
$ 53.25
1993
1302
645
4603
Market Price
$ 54.60
Selling Price
$ 48.90
670
155
167
1771
Market Price
$ 62.42
Selling Price
$ 55.41
1065
725
500
2077
Market Price
$ 49.07
Selling Price
$ 44.39
1048
1031
738
1639
Market Price
$ 51.91
Selling Price
$ 47.18
281
217
215
1066
Market Price
$ 64.67
Selling Price
$ 55.50
367
272
235
1816
Market Price
$ 38.19
Selling Price
$ 33.44
630
232
378
1145
Market Price
$ 46.57
Selling Price
$ 40.56
1346
1339
752
4549
Market Price
$ 67.75
Selling Price
$ 59.80
1594
325
490
2113
Market Price
$ 35.46
Selling Price
$ 31.14
4162
1595
3178
4891
Market Price
$ 54.18
Selling Price
$ 46.96
571
286
226
2000
Market Price
$ 66.11
Selling Price
$ 59.56
2030
1762
1617
3284
Market Price
$ 45.60
Selling Price
$ 40.28
2150
1399
2018
3647
Market Price
$ 30.46
Selling Price
$ 27.28
1276
980
1174
4300
Market Price
$ 55.68
Selling Price
$ 47.04
1393
1389
1326
4434
Market Price
$ 54.26
Selling Price
$ 49.30
1809
1039
383
2445
Market Price
$ 54.54
Selling Price
$ 46.49
396
122
380
1104
Market Price
$ 34.92
Selling Price
$ 29.38
1117
645
765
1289
Market Price
$ 28.23
Selling Price
$ 25.14
3092
3042
1655
3499
Market Price
$ 65.17
Selling Price
$ 58.77
1487
1419
921
3358
Market Price
$ 38.28
Selling Price
$ 34.58
682
383
184
968
Market Price
$ 62.35
Selling Price
$ 53.04
447
113
246
1937
Market Price
$ 52.29
Selling Price
$ 45.20
2515
1105
822
2872
Market Price
$ 41.54
Selling Price
$ 37.66
828
319
445
858
Market Price
$ 57.12
Selling Price
$ 51.03
271
191
64
627
Market Price
$ 33.96
Selling Price
$ 29.16
776
534
452
2944