Market Price
$ 61.92
Selling Price
$ 53.11
1749
1156
850
2983
Market Price
$ 61.05
Selling Price
$ 53.11
1236
288
693
3065
Market Price
$ 32.82
Selling Price
$ 27.49
1086
443
738
4067
Market Price
$ 47.70
Selling Price
$ 43.11
1432
1383
1267
1477
Market Price
$ 50.36
Selling Price
$ 42.69
1301
859
993
2699
Market Price
$ 44.02
Selling Price
$ 36.77
1098
558
279
1724
Market Price
$ 45.27
Selling Price
$ 38.73
3441
1654
1641
4276
Market Price
$ 49.03
Selling Price
$ 43.95
1466
1226
647
4377
Market Price
$ 59.12
Selling Price
$ 52.02
876
795
533
1091
Market Price
$ 32.22
Selling Price
$ 28.71
448
392
378
1758
Market Price
$ 68.12
Selling Price
$ 57.17
2718
1374
1175
4517
Market Price
$ 60.09
Selling Price
$ 54.05
902
410
429
2432
Market Price
$ 58.98
Selling Price
$ 51.03
4752
2261
1866
4889
Market Price
$ 54.35
Selling Price
$ 47.03
427
85
143
913
Market Price
$ 47.21
Selling Price
$ 41.38
1465
631
1145
2794
Market Price
$ 37.16
Selling Price
$ 33.29
840
534
394
866
Market Price
$ 65.00
Selling Price
$ 56.68
210
114
68
721
Market Price
$ 44.29
Selling Price
$ 40.05
2307
835
1197
3478
Market Price
$ 44.55
Selling Price
$ 39.51
1357
838
870
2259
Market Price
$ 52.01
Selling Price
$ 44.18
2550
1067
1525
3859
Market Price
$ 47.98
Selling Price
$ 40.45
822
225
738
1611
Market Price
$ 51.06
Selling Price
$ 44.36
1427
656
1309
3279
Market Price
$ 62.01
Selling Price
$ 52.12
1045
336
1006
2169
Market Price
$ 48.48
Selling Price
$ 40.42
3453
2404
2108
4042
Market Price
$ 47.30
Selling Price
$ 41.65
1552
1552
1287
4641
Market Price
$ 40.49
Selling Price
$ 35.95
2067
554
529
3292
Market Price
$ 57.53
Selling Price
$ 49.37
315
136
221
766
Market Price
$ 45.07
Selling Price
$ 38.63
347
325
256
1111
Market Price
$ 44.45
Selling Price
$ 39.59
531
424
249
1890
Market Price
$ 49.94
Selling Price
$ 44.77
1522
530
732
4695
Market Price
$ 47.70
Selling Price
$ 41.42
2695
943
2332
4317
Market Price
$ 65.93
Selling Price
$ 57.45
2945
890
2913
3904
Market Price
$ 58.43
Selling Price
$ 50.28
336
134
162
456
Market Price
$ 50.04
Selling Price
$ 44.64
1042
812
414
4989
Market Price
$ 30.68
Selling Price
$ 25.98
763
547
548
898
Market Price
$ 65.81
Selling Price
$ 55.09
395
137
106
600
Market Price
$ 58.21
Selling Price
$ 51.48
2438
2056
1407
2605
Market Price
$ 41.25
Selling Price
$ 35.78
1283
791
1038
3812
Market Price
$ 52.42
Selling Price
$ 45.80
1568
1295
435
3250
Market Price
$ 64.86
Selling Price
$ 56.07
695
667
617
2419