Market Price
$ 63.27
Selling Price
$ 54.07
2632
677
1187
3322
Market Price
$ 30.37
Selling Price
$ 25.44
1311
927
895
4894
Market Price
$ 49.03
Selling Price
$ 42.51
545
192
213
628
Market Price
$ 30.20
Selling Price
$ 27.32
1954
517
897
4249
Market Price
$ 60.47
Selling Price
$ 52.06
1662
1133
1394
2932
Market Price
$ 48.61
Selling Price
$ 43.54
2445
762
1426
3674
Market Price
$ 44.68
Selling Price
$ 37.95
733
713
689
1059
Market Price
$ 40.52
Selling Price
$ 34.46
581
205
441
711
Market Price
$ 56.18
Selling Price
$ 48.12
1268
452
297
3949
Market Price
$ 43.98
Selling Price
$ 37.05
2218
605
1406
3854
Market Price
$ 58.33
Selling Price
$ 49.04
1839
673
847
2532
Market Price
$ 44.76
Selling Price
$ 37.72
612
301
527
1547
Market Price
$ 45.11
Selling Price
$ 38.19
2331
2221
552
2368
Market Price
$ 60.20
Selling Price
$ 54.41
4150
3034
1970
4272
Market Price
$ 54.79
Selling Price
$ 46.29
227
156
191
497
Market Price
$ 59.32
Selling Price
$ 50.68
1935
466
744
3395
Market Price
$ 29.72
Selling Price
$ 25.70
3394
2004
1894
4969
Market Price
$ 33.28
Selling Price
$ 29.27
1910
766
800
2406
Market Price
$ 37.49
Selling Price
$ 31.88
1733
454
1593
3008
Market Price
$ 65.07
Selling Price
$ 58.38
857
511
374
3730
Market Price
$ 64.12
Selling Price
$ 55.01
1552
1475
1024
4680
Market Price
$ 57.68
Selling Price
$ 52.23
2063
797
813
2661
Market Price
$ 56.11
Selling Price
$ 48.70
3372
2712
2522
4154
Market Price
$ 62.02
Selling Price
$ 55.43
500
184
237
1434
Market Price
$ 38.75
Selling Price
$ 32.82
215
65
92
962
Market Price
$ 31.47
Selling Price
$ 27.89
3187
1357
2832
3256
Market Price
$ 58.29
Selling Price
$ 50.54
1507
475
1361
3099
Market Price
$ 62.98
Selling Price
$ 54.94
1225
915
1125
2626
Market Price
$ 61.62
Selling Price
$ 54.72
2643
710
1301
3039
Market Price
$ 63.17
Selling Price
$ 52.88
3401
2447
1396
3776
Market Price
$ 45.21
Selling Price
$ 38.23
297
210
206
1018
Market Price
$ 56.30
Selling Price
$ 49.42
974
752
611
3973
Market Price
$ 29.92
Selling Price
$ 26.30
417
360
157
1292
Market Price
$ 35.28
Selling Price
$ 30.68
1730
858
593
4726
Market Price
$ 39.85
Selling Price
$ 34.04
1646
331
360
2729
Market Price
$ 30.08
Selling Price
$ 26.51
677
457
614
1783
Market Price
$ 67.47
Selling Price
$ 59.50
4258
3850
2179
4434
Market Price
$ 39.28
Selling Price
$ 35.33
551
217
519
2741
Market Price
$ 61.70
Selling Price
$ 54.05
263
91
254
580
Market Price
$ 41.93
Selling Price
$ 34.98
2953
1018
2133
4550