Market Price
$ 64.66
Selling Price
$ 57.06
3252
2069
881
3962
Market Price
$ 51.62
Selling Price
$ 44.57
1761
867
1316
2907
Market Price
$ 54.10
Selling Price
$ 46.94
1168
862
686
3991
Market Price
$ 35.97
Selling Price
$ 31.70
3517
893
1288
3650
Market Price
$ 46.23
Selling Price
$ 40.53
1145
799
314
1429
Market Price
$ 41.52
Selling Price
$ 36.98
745
523
670
930
Market Price
$ 61.27
Selling Price
$ 51.45
267
239
139
516
Market Price
$ 59.34
Selling Price
$ 53.43
1780
1243
735
2669
Market Price
$ 47.77
Selling Price
$ 40.23
2535
2515
1353
4811
Market Price
$ 32.41
Selling Price
$ 29.23
3379
733
1218
3393
Market Price
$ 31.09
Selling Price
$ 26.98
395
132
115
1066
Market Price
$ 45.66
Selling Price
$ 38.56
577
198
439
2631
Market Price
$ 54.27
Selling Price
$ 46.94
1808
537
712
3148
Market Price
$ 54.40
Selling Price
$ 45.38
589
181
299
904
Market Price
$ 33.38
Selling Price
$ 28.31
2296
964
1203
2860
Market Price
$ 40.09
Selling Price
$ 35.40
802
468
709
3219
Market Price
$ 34.32
Selling Price
$ 29.56
992
531
937
2078
Market Price
$ 32.75
Selling Price
$ 29.13
3330
1988
1179
3595
Market Price
$ 36.04
Selling Price
$ 30.37
397
353
328
1050
Market Price
$ 51.75
Selling Price
$ 44.24
1094
509
928
3907
Market Price
$ 48.86
Selling Price
$ 43.60
4203
1395
2737
4736
Market Price
$ 30.05
Selling Price
$ 26.26
1281
869
1221
3217
Market Price
$ 63.39
Selling Price
$ 55.90
1146
520
896
2102
Market Price
$ 46.90
Selling Price
$ 41.08
811
734
475
3418
Market Price
$ 33.56
Selling Price
$ 29.83
3374
1558
1960
3830
Market Price
$ 33.08
Selling Price
$ 27.70
4324
3961
2522
4904
Market Price
$ 31.10
Selling Price
$ 27.88
2938
1309
1458
3538
Market Price
$ 62.40
Selling Price
$ 52.24
2194
1710
1148
2304
Market Price
$ 51.59
Selling Price
$ 46.10
2053
653
1262
2770
Market Price
$ 43.37
Selling Price
$ 39.42
2161
1122
1894
2543
Market Price
$ 35.21
Selling Price
$ 30.34
1483
551
521
1681
Market Price
$ 59.46
Selling Price
$ 52.42
178
55
140
837
Market Price
$ 37.45
Selling Price
$ 33.93
3811
1730
2323
4446
Market Price
$ 60.99
Selling Price
$ 54.07
2068
1079
425
3713
Market Price
$ 39.45
Selling Price
$ 35.47
1199
760
747
1747
Market Price
$ 50.83
Selling Price
$ 44.43
4139
3666
3425
4517
Market Price
$ 61.23
Selling Price
$ 53.89
1161
325
406
1866
Market Price
$ 49.65
Selling Price
$ 43.34
3248
2362
2372
3281
Market Price
$ 65.13
Selling Price
$ 57.61
3027
2483
770
3564
Market Price
$ 30.18
Selling Price
$ 26.57
1597
1507
571
2864