Market Price
$ 67.56
Selling Price
$ 57.18
631
199
150
857
Market Price
$ 60.01
Selling Price
$ 53.82
419
356
340
420
Market Price
$ 45.39
Selling Price
$ 38.98
1067
686
361
1354
Market Price
$ 45.24
Selling Price
$ 38.69
577
136
429
906
Market Price
$ 65.46
Selling Price
$ 54.83
1706
1502
1025
4751
Market Price
$ 51.51
Selling Price
$ 46.82
1491
1152
1282
2080
Market Price
$ 30.96
Selling Price
$ 28.09
185
119
151
604
Market Price
$ 65.79
Selling Price
$ 57.87
3044
1247
2728
3783
Market Price
$ 64.34
Selling Price
$ 55.43
706
588
692
1327
Market Price
$ 49.25
Selling Price
$ 41.42
1704
1410
1575
3538
Market Price
$ 36.51
Selling Price
$ 30.56
458
128
233
476
Market Price
$ 62.29
Selling Price
$ 52.13
1039
650
307
3263
Market Price
$ 52.22
Selling Price
$ 45.02
672
633
419
1183
Market Price
$ 29.51
Selling Price
$ 26.00
1395
669
390
4020
Market Price
$ 36.03
Selling Price
$ 31.65
219
76
129
1025
Market Price
$ 56.24
Selling Price
$ 47.43
1468
692
1365
2915
Market Price
$ 56.41
Selling Price
$ 48.49
3275
2395
2878
3699
Market Price
$ 62.93
Selling Price
$ 56.68
634
409
375
3145
Market Price
$ 54.22
Selling Price
$ 46.63
2132
1352
894
2807
Market Price
$ 42.75
Selling Price
$ 38.82
1667
723
352
3225
Market Price
$ 58.50
Selling Price
$ 52.50
1136
767
484
1457
Market Price
$ 63.11
Selling Price
$ 54.55
689
526
149
985
Market Price
$ 35.81
Selling Price
$ 30.09
3557
2993
1415
4109
Market Price
$ 53.12
Selling Price
$ 46.97
2086
1352
1193
2402
Market Price
$ 67.20
Selling Price
$ 59.91
539
398
260
564
Market Price
$ 62.64
Selling Price
$ 52.53
376
239
339
760
Market Price
$ 65.98
Selling Price
$ 59.25
930
712
617
2465
Market Price
$ 55.79
Selling Price
$ 49.58
1288
671
469
2499
Market Price
$ 63.85
Selling Price
$ 54.54
1202
490
247
2469
Market Price
$ 36.52
Selling Price
$ 31.05
1206
307
865
1868
Market Price
$ 55.21
Selling Price
$ 48.57
2878
1195
1656
4241
Market Price
$ 59.15
Selling Price
$ 50.59
1621
1417
591
2014
Market Price
$ 56.30
Selling Price
$ 48.13
765
334
392
1609
Market Price
$ 50.30
Selling Price
$ 43.36
3424
944
2239
4100
Market Price
$ 70.07
Selling Price
$ 59.55
874
182
397
1296
Market Price
$ 48.70
Selling Price
$ 41.47
1436
923
1426
1713
Market Price
$ 47.69
Selling Price
$ 40.93
1951
1693
1724
2554
Market Price
$ 39.58
Selling Price
$ 34.40
1057
633
290
4672
Market Price
$ 53.09
Selling Price
$ 47.02
3214
2105
1638
3456
Market Price
$ 42.22
Selling Price
$ 35.23
1538
598
655
2524