Market Price
$ 55.05
Selling Price
$ 47.93
2123
732
1190
2659
Market Price
$ 42.59
Selling Price
$ 38.39
3050
1274
1462
4783
Market Price
$ 46.26
Selling Price
$ 39.67
164
50
64
679
Market Price
$ 64.61
Selling Price
$ 56.66
1529
922
1137
2542
Market Price
$ 44.64
Selling Price
$ 37.88
957
690
386
2247
Market Price
$ 70.14
Selling Price
$ 59.24
2507
965
1723
3688
Market Price
$ 36.73
Selling Price
$ 31.11
4245
1288
1526
4512
Market Price
$ 68.93
Selling Price
$ 58.76
2585
2402
1688
3550
Market Price
$ 52.86
Selling Price
$ 44.24
362
102
159
782
Market Price
$ 38.70
Selling Price
$ 34.14
964
388
337
1113
Market Price
$ 68.09
Selling Price
$ 57.16
751
370
740
1118
Market Price
$ 44.90
Selling Price
$ 40.55
1753
731
443
2585
Market Price
$ 59.57
Selling Price
$ 51.86
1334
875
1324
1580
Market Price
$ 34.87
Selling Price
$ 29.59
4631
2070
2760
4686
Market Price
$ 41.77
Selling Price
$ 35.36
3769
2488
1655
4404
Market Price
$ 61.64
Selling Price
$ 52.41
2193
882
1216
2230
Market Price
$ 62.95
Selling Price
$ 55.56
1278
1173
1063
2234
Market Price
$ 51.99
Selling Price
$ 43.46
1244
882
398
3010
Market Price
$ 40.11
Selling Price
$ 33.91
716
315
192
2294
Market Price
$ 66.87
Selling Price
$ 57.03
432
121
236
1004
Market Price
$ 46.89
Selling Price
$ 40.42
1504
386
800
1756
Market Price
$ 57.33
Selling Price
$ 51.68
3896
1996
2007
4503
Market Price
$ 33.11
Selling Price
$ 29.33
1150
578
729
2048
Market Price
$ 64.83
Selling Price
$ 58.33
852
276
734
3307
Market Price
$ 37.08
Selling Price
$ 32.44
1953
1849
1683
2281
Market Price
$ 30.70
Selling Price
$ 26.29
1084
645
220
3887
Market Price
$ 55.93
Selling Price
$ 48.00
1482
843
1229
4983
Market Price
$ 44.30
Selling Price
$ 39.57
405
159
149
1926
Market Price
$ 47.60
Selling Price
$ 41.61
864
815
359
1271
Market Price
$ 69.43
Selling Price
$ 59.50
543
114
150
765
Market Price
$ 47.42
Selling Price
$ 41.96
1790
688
1316
2902
Market Price
$ 63.82
Selling Price
$ 53.43
819
428
274
889
Market Price
$ 51.23
Selling Price
$ 43.39
853
305
507
914
Market Price
$ 38.08
Selling Price
$ 34.52
621
467
378
1028
Market Price
$ 64.54
Selling Price
$ 58.06
3100
2214
659
4205
Market Price
$ 63.52
Selling Price
$ 53.60
413
144
185
1244
Market Price
$ 42.31
Selling Price
$ 38.31
3955
2951
3631
4544
Market Price
$ 41.87
Selling Price
$ 37.64
147
46
117
505
Market Price
$ 59.67
Selling Price
$ 53.31
594
311
574
1717
Market Price
$ 37.18
Selling Price
$ 32.96
1592
1277
1438
1871