Market Price
$ 68.19
Selling Price
$ 57.89
3712
2881
1668
4203
Market Price
$ 42.04
Selling Price
$ 35.47
860
671
386
1394
Market Price
$ 51.03
Selling Price
$ 43.15
4098
1572
852
4521
Market Price
$ 59.14
Selling Price
$ 51.76
1648
1090
959
4012
Market Price
$ 47.32
Selling Price
$ 40.21
3105
1293
1587
4742
Market Price
$ 34.15
Selling Price
$ 29.77
2370
2220
802
2581
Market Price
$ 31.20
Selling Price
$ 27.87
543
431
303
1553
Market Price
$ 45.86
Selling Price
$ 39.87
1049
591
846
2541
Market Price
$ 43.75
Selling Price
$ 37.16
339
85
250
798
Market Price
$ 61.26
Selling Price
$ 51.97
2052
884
1552
2510
Market Price
$ 59.95
Selling Price
$ 54.23
534
496
179
1918
Market Price
$ 60.99
Selling Price
$ 53.06
490
171
268
1565
Market Price
$ 57.78
Selling Price
$ 50.36
1711
814
1349
3443
Market Price
$ 53.75
Selling Price
$ 46.25
3121
1231
1846
3129
Market Price
$ 45.18
Selling Price
$ 40.29
228
146
193
783
Market Price
$ 37.49
Selling Price
$ 31.73
271
204
94
900
Market Price
$ 48.30
Selling Price
$ 42.79
866
392
561
3250
Market Price
$ 45.67
Selling Price
$ 40.75
1186
1186
1025
3897
Market Price
$ 40.10
Selling Price
$ 33.65
412
101
390
1182
Market Price
$ 38.00
Selling Price
$ 34.16
654
499
399
2994
Market Price
$ 56.74
Selling Price
$ 49.05
4265
2123
3669
4469
Market Price
$ 30.38
Selling Price
$ 27.03
3197
2751
2082
3873
Market Price
$ 36.98
Selling Price
$ 32.04
1128
325
846
4200
Market Price
$ 70.21
Selling Price
$ 59.38
1252
956
299
2042
Market Price
$ 65.27
Selling Price
$ 56.63
568
392
149
2503
Market Price
$ 37.30
Selling Price
$ 31.25
2467
2402
1977
3521
Market Price
$ 70.16
Selling Price
$ 59.88
971
921
372
1647
Market Price
$ 38.56
Selling Price
$ 34.38
3441
2573
3436
4505
Market Price
$ 59.95
Selling Price
$ 52.33
3008
996
1505
3624
Market Price
$ 35.74
Selling Price
$ 32.43
2434
889
581
3132
Market Price
$ 31.72
Selling Price
$ 28.28
1670
1450
1368
2496
Market Price
$ 43.69
Selling Price
$ 39.65
1762
860
1308
2329
Market Price
$ 67.75
Selling Price
$ 59.99
1243
432
575
1406
Market Price
$ 48.42
Selling Price
$ 43.43
2518
1308
1705
3218
Market Price
$ 52.07
Selling Price
$ 44.06
467
464
120
1714
Market Price
$ 30.86
Selling Price
$ 27.28
1117
720
598
1663
Market Price
$ 38.39
Selling Price
$ 34.12
1335
1083
873
3826
Market Price
$ 61.22
Selling Price
$ 51.11
2979
2610
889
4703
Market Price
$ 62.13
Selling Price
$ 53.80
2307
1626
1996
2606
Market Price
$ 47.47
Selling Price
$ 40.97
1382
1049
917
1877