Market Price
$ 51.48
Selling Price
$ 45.92
1106
885
1038
3364
Market Price
$ 70.03
Selling Price
$ 59.37
2155
1393
2081
2273
Market Price
$ 48.06
Selling Price
$ 40.31
3470
1890
1160
3875
Market Price
$ 31.80
Selling Price
$ 27.40
689
392
144
1169
Market Price
$ 40.42
Selling Price
$ 35.56
1728
684
350
2077
Market Price
$ 46.30
Selling Price
$ 41.80
573
184
292
2500
Market Price
$ 54.45
Selling Price
$ 49.48
1252
1100
588
2649
Market Price
$ 44.18
Selling Price
$ 36.87
1247
553
530
4853
Market Price
$ 56.19
Selling Price
$ 48.29
1022
757
416
1606
Market Price
$ 68.24
Selling Price
$ 59.86
2687
2188
783
4760
Market Price
$ 32.83
Selling Price
$ 28.66
1175
358
916
1244
Market Price
$ 65.15
Selling Price
$ 54.49
843
332
731
2537
Market Price
$ 29.17
Selling Price
$ 26.26
2243
1353
1156
4808
Market Price
$ 32.39
Selling Price
$ 28.93
880
646
181
2305
Market Price
$ 37.24
Selling Price
$ 31.14
2286
773
727
3220
Market Price
$ 39.12
Selling Price
$ 33.92
1446
969
1279
1946
Market Price
$ 29.38
Selling Price
$ 26.15
2225
1094
774
2948
Market Price
$ 41.11
Selling Price
$ 35.61
2450
900
1735
4877
Market Price
$ 48.64
Selling Price
$ 42.30
4041
2281
3340
4051
Market Price
$ 60.25
Selling Price
$ 50.29
343
78
222
1337
Market Price
$ 57.03
Selling Price
$ 49.72
3677
1537
2874
4286
Market Price
$ 68.11
Selling Price
$ 57.77
1145
818
231
1452
Market Price
$ 68.62
Selling Price
$ 59.71
1492
378
1243
1868
Market Price
$ 54.54
Selling Price
$ 48.59
256
85
79
1108
Market Price
$ 47.43
Selling Price
$ 41.09
599
297
279
1750
Market Price
$ 36.03
Selling Price
$ 32.28
2876
2481
2627
4440
Market Price
$ 36.29
Selling Price
$ 31.77
2311
1023
903
3389
Market Price
$ 51.52
Selling Price
$ 45.52
420
398
416
782
Market Price
$ 39.40
Selling Price
$ 33.61
469
119
381
2025
Market Price
$ 65.70
Selling Price
$ 55.85
1764
870
1683
2271
Market Price
$ 29.64
Selling Price
$ 26.87
2887
1890
2596
3163
Market Price
$ 33.83
Selling Price
$ 29.51
1557
511
370
2073
Market Price
$ 61.28
Selling Price
$ 55.22
1332
913
1255
3728
Market Price
$ 42.78
Selling Price
$ 38.86
1783
534
697
2394
Market Price
$ 30.72
Selling Price
$ 26.37
1641
937
749
2130
Market Price
$ 67.71
Selling Price
$ 57.66
1921
1806
1840
3107
Market Price
$ 51.40
Selling Price
$ 43.97
1532
582
396
2471
Market Price
$ 38.28
Selling Price
$ 34.07
1802
1319
1228
3589
Market Price
$ 65.68
Selling Price
$ 57.13
2343
1223
972
2652
Market Price
$ 57.84
Selling Price
$ 52.19
546
346
257
1872