Market Price
$ 61.21
Selling Price
$ 52.16
2434
619
796
3263
Market Price
$ 52.32
Selling Price
$ 47.53
667
356
249
1980
Market Price
$ 47.83
Selling Price
$ 41.83
1335
368
607
3215
Market Price
$ 38.58
Selling Price
$ 33.88
1326
1324
1280
2797
Market Price
$ 66.15
Selling Price
$ 57.52
1502
1224
1222
2542
Market Price
$ 48.27
Selling Price
$ 41.24
4114
2270
1804
4603
Market Price
$ 46.75
Selling Price
$ 41.22
378
150
77
586
Market Price
$ 55.94
Selling Price
$ 46.62
2749
2189
1823
3340
Market Price
$ 64.27
Selling Price
$ 55.63
2993
2764
1447
4132
Market Price
$ 68.16
Selling Price
$ 57.18
2183
1385
1247
4419
Market Price
$ 36.82
Selling Price
$ 33.42
1291
634
1252
2718
Market Price
$ 58.81
Selling Price
$ 51.64
2468
767
695
3502
Market Price
$ 48.92
Selling Price
$ 43.26
2578
1947
2269
3185
Market Price
$ 53.00
Selling Price
$ 46.55
2951
698
1169
3917
Market Price
$ 36.34
Selling Price
$ 31.49
1384
802
398
4230
Market Price
$ 47.44
Selling Price
$ 40.31
3317
1149
2056
3378
Market Price
$ 28.60
Selling Price
$ 25.01
1022
692
741
3759
Market Price
$ 37.29
Selling Price
$ 31.59
432
402
179
1418
Market Price
$ 56.51
Selling Price
$ 47.64
1731
1344
674
2452
Market Price
$ 29.37
Selling Price
$ 25.54
1293
1116
1061
3796
Market Price
$ 48.13
Selling Price
$ 41.68
2397
2288
859
4843
Market Price
$ 32.45
Selling Price
$ 29.29
1195
991
545
4056
Market Price
$ 31.77
Selling Price
$ 26.59
2117
1180
1048
3703
Market Price
$ 57.27
Selling Price
$ 49.56
361
164
160
579
Market Price
$ 50.23
Selling Price
$ 42.06
1311
1214
409
1669
Market Price
$ 62.91
Selling Price
$ 56.92
1027
627
917
2652
Market Price
$ 57.90
Selling Price
$ 49.18
1994
791
1464
3546
Market Price
$ 48.45
Selling Price
$ 42.99
3616
1211
3021
4679
Market Price
$ 55.65
Selling Price
$ 46.92
1921
744
720
3290
Market Price
$ 64.86
Selling Price
$ 55.54
604
594
289
1284
Market Price
$ 38.66
Selling Price
$ 33.59
1108
979
980
2392
Market Price
$ 59.23
Selling Price
$ 52.47
994
304
359
2268
Market Price
$ 53.41
Selling Price
$ 44.59
2340
1189
1423
2559
Market Price
$ 29.85
Selling Price
$ 25.15
2223
965
1049
4219
Market Price
$ 48.17
Selling Price
$ 42.06
1279
509
1208
1555
Market Price
$ 59.43
Selling Price
$ 53.39
200
52
96
555
Market Price
$ 50.80
Selling Price
$ 43.29
403
110
384
1257
Market Price
$ 68.35
Selling Price
$ 57.69
779
411
764
2359
Market Price
$ 29.83
Selling Price
$ 26.71
3472
2864
1925
4389
Market Price
$ 62.34
Selling Price
$ 51.96
2020
1621
939
2771