Market Price
$ 34.46
Selling Price
$ 29.06
472
112
117
1668
Market Price
$ 66.78
Selling Price
$ 55.77
1332
1171
562
2509
Market Price
$ 46.61
Selling Price
$ 39.94
670
455
306
849
Market Price
$ 32.98
Selling Price
$ 27.97
3561
1410
821
4468
Market Price
$ 56.83
Selling Price
$ 48.31
2227
2008
2012
2399
Market Price
$ 30.66
Selling Price
$ 27.85
1084
314
784
3384
Market Price
$ 38.45
Selling Price
$ 33.65
1904
1037
1430
2622
Market Price
$ 42.47
Selling Price
$ 38.47
1213
978
710
2371
Market Price
$ 39.23
Selling Price
$ 32.90
4468
1261
2672
4900
Market Price
$ 50.76
Selling Price
$ 45.34
1443
1001
381
1656
Market Price
$ 37.39
Selling Price
$ 32.94
2947
2140
1872
3029
Market Price
$ 51.10
Selling Price
$ 43.12
2331
1328
1480
2835
Market Price
$ 46.22
Selling Price
$ 40.89
890
501
285
3251
Market Price
$ 50.99
Selling Price
$ 45.44
1815
759
388
2092
Market Price
$ 60.58
Selling Price
$ 53.77
4637
4038
2350
4659
Market Price
$ 63.74
Selling Price
$ 54.46
2658
812
1483
2744
Market Price
$ 33.71
Selling Price
$ 29.52
2233
918
1122
4788
Market Price
$ 39.40
Selling Price
$ 34.37
686
160
390
1064
Market Price
$ 57.37
Selling Price
$ 50.78
167
101
99
465
Market Price
$ 32.86
Selling Price
$ 29.85
2970
689
833
4133
Market Price
$ 66.93
Selling Price
$ 59.49
1450
817
1336
2669
Market Price
$ 50.81
Selling Price
$ 45.86
3961
964
2042
4478
Market Price
$ 42.89
Selling Price
$ 36.61
546
147
114
2671
Market Price
$ 30.44
Selling Price
$ 25.72
2637
740
1192
4586
Market Price
$ 40.18
Selling Price
$ 34.00
2243
1683
1193
2274
Market Price
$ 46.74
Selling Price
$ 39.77
2324
1974
484
4333
Market Price
$ 69.83
Selling Price
$ 58.28
1578
1022
752
1964
Market Price
$ 33.83
Selling Price
$ 28.87
948
944
867
2526
Market Price
$ 51.86
Selling Price
$ 43.69
3423
2236
2325
3808
Market Price
$ 63.34
Selling Price
$ 54.87
3414
1278
1254
3580
Market Price
$ 54.02
Selling Price
$ 45.21
637
149
280
1200
Market Price
$ 55.55
Selling Price
$ 48.73
3382
2807
2109
4666
Market Price
$ 39.14
Selling Price
$ 34.48
1034
716
939
4752
Market Price
$ 64.38
Selling Price
$ 56.22
997
296
589
1024
Market Price
$ 30.75
Selling Price
$ 27.21
647
229
406
2887
Market Price
$ 33.00
Selling Price
$ 29.95
1378
755
1082
4271
Market Price
$ 51.23
Selling Price
$ 44.17
1204
1091
1065
1466
Market Price
$ 36.20
Selling Price
$ 31.97
458
370
151
653
Market Price
$ 62.52
Selling Price
$ 53.56
499
200
194
1411
Market Price
$ 41.21
Selling Price
$ 35.28
2436
769
1625
3542