Market Price
$ 53.75
Selling Price
$ 45.25
1221
881
357
3621
Market Price
$ 33.29
Selling Price
$ 29.28
409
198
382
463
Market Price
$ 41.95
Selling Price
$ 37.04
1324
371
819
1961
Market Price
$ 48.39
Selling Price
$ 43.65
429
208
384
512
Market Price
$ 31.70
Selling Price
$ 28.73
1423
1063
894
2188
Market Price
$ 40.44
Selling Price
$ 36.67
1970
1225
1784
2436
Market Price
$ 36.91
Selling Price
$ 31.54
2170
1328
2000
3442
Market Price
$ 36.79
Selling Price
$ 32.01
3089
1744
2715
4681
Market Price
$ 53.51
Selling Price
$ 46.17
2784
2642
596
4419
Market Price
$ 64.61
Selling Price
$ 57.94
3193
2089
2234
3304
Market Price
$ 29.82
Selling Price
$ 26.18
669
580
234
674
Market Price
$ 57.44
Selling Price
$ 50.99
4366
4066
1112
4907
Market Price
$ 67.38
Selling Price
$ 56.26
2170
1344
1608
4465
Market Price
$ 65.52
Selling Price
$ 56.77
1750
1121
873
2405
Market Price
$ 52.62
Selling Price
$ 44.19
776
421
350
2093
Market Price
$ 38.21
Selling Price
$ 34.73
2298
1604
1697
4060
Market Price
$ 66.10
Selling Price
$ 58.16
696
552
356
2360
Market Price
$ 60.53
Selling Price
$ 53.69
1223
523
657
2235
Market Price
$ 43.55
Selling Price
$ 38.42
909
841
290
1426
Market Price
$ 44.62
Selling Price
$ 37.81
1359
833
1148
2079
Market Price
$ 61.88
Selling Price
$ 53.54
1186
558
397
2028
Market Price
$ 67.93
Selling Price
$ 56.63
983
401
470
3561
Market Price
$ 38.10
Selling Price
$ 33.21
2264
1364
1551
4497
Market Price
$ 57.26
Selling Price
$ 51.47
1077
236
316
3615
Market Price
$ 62.27
Selling Price
$ 54.71
1069
908
302
3394
Market Price
$ 47.71
Selling Price
$ 42.36
1251
1057
1087
3511
Market Price
$ 66.71
Selling Price
$ 55.70
641
295
469
1045
Market Price
$ 39.65
Selling Price
$ 35.38
1495
966
829
3239
Market Price
$ 48.19
Selling Price
$ 43.73
961
359
700
2668
Market Price
$ 47.80
Selling Price
$ 41.10
203
69
135
800
Market Price
$ 37.46
Selling Price
$ 33.92
750
394
326
3497
Market Price
$ 38.63
Selling Price
$ 34.50
252
52
87
1154
Market Price
$ 42.83
Selling Price
$ 37.85
1245
1242
1076
1943
Market Price
$ 36.20
Selling Price
$ 31.59
387
268
147
915
Market Price
$ 52.01
Selling Price
$ 43.37
394
337
341
727
Market Price
$ 61.44
Selling Price
$ 53.42
2257
2094
1583
2544
Market Price
$ 50.78
Selling Price
$ 42.90
1894
1670
1707
3846
Market Price
$ 53.97
Selling Price
$ 45.37
638
378
240
712
Market Price
$ 61.18
Selling Price
$ 52.98
1447
1260
1287
2597
Market Price
$ 46.82
Selling Price
$ 41.51
784
326
562
2650