Market Price
$ 37.28
Selling Price
$ 33.58
1680
608
674
1814
Market Price
$ 45.03
Selling Price
$ 38.04
1316
1121
535
1319
Market Price
$ 61.25
Selling Price
$ 55.54
444
255
110
470
Market Price
$ 70.48
Selling Price
$ 59.89
3411
2496
1888
4255
Market Price
$ 57.60
Selling Price
$ 49.64
1901
1323
803
2106
Market Price
$ 47.41
Selling Price
$ 42.77
544
314
262
1651
Market Price
$ 40.31
Selling Price
$ 34.73
2407
664
2194
3051
Market Price
$ 54.70
Selling Price
$ 46.96
3195
1208
1312
3579
Market Price
$ 67.38
Selling Price
$ 58.36
1645
908
1074
4329
Market Price
$ 55.07
Selling Price
$ 49.94
1893
458
1430
2343
Market Price
$ 63.94
Selling Price
$ 55.45
1229
952
810
1748
Market Price
$ 37.44
Selling Price
$ 32.44
2476
2069
2245
2510
Market Price
$ 57.63
Selling Price
$ 50.59
2239
2185
739
3913
Market Price
$ 63.15
Selling Price
$ 53.49
3283
1511
1592
4446
Market Price
$ 62.14
Selling Price
$ 52.30
1559
591
1314
3163
Market Price
$ 55.24
Selling Price
$ 49.33
345
305
240
1181
Market Price
$ 66.07
Selling Price
$ 56.45
2298
1082
1988
2579
Market Price
$ 40.40
Selling Price
$ 34.31
744
656
744
3037
Market Price
$ 62.55
Selling Price
$ 53.36
1375
1311
948
1836
Market Price
$ 38.53
Selling Price
$ 34.16
269
181
204
652
Market Price
$ 62.58
Selling Price
$ 54.15
2219
1167
1245
4151
Market Price
$ 69.68
Selling Price
$ 58.87
3154
1304
673
3936
Market Price
$ 43.61
Selling Price
$ 36.73
2307
501
1797
4104
Market Price
$ 39.40
Selling Price
$ 33.26
2390
2259
700
4834
Market Price
$ 38.76
Selling Price
$ 34.86
2352
1264
2123
2889
Market Price
$ 46.08
Selling Price
$ 38.68
1585
1246
1413
2164
Market Price
$ 37.71
Selling Price
$ 32.84
3636
1373
2669
4548
Market Price
$ 53.46
Selling Price
$ 45.17
1722
1697
615
2665
Market Price
$ 64.77
Selling Price
$ 56.01
3412
1452
840
4283
Market Price
$ 69.93
Selling Price
$ 58.29
308
135
275
611
Market Price
$ 69.04
Selling Price
$ 58.48
2547
541
944
2860
Market Price
$ 39.37
Selling Price
$ 34.71
1437
1036
606
1710
Market Price
$ 35.94
Selling Price
$ 30.02
1153
660
776
1474
Market Price
$ 48.08
Selling Price
$ 41.80
1075
917
985
1273
Market Price
$ 60.82
Selling Price
$ 51.33
1273
908
685
2384
Market Price
$ 33.69
Selling Price
$ 28.28
1013
313
751
3425
Market Price
$ 52.10
Selling Price
$ 45.02
1097
799
621
1321
Market Price
$ 68.64
Selling Price
$ 57.28
3559
3239
1531
4870
Market Price
$ 29.99
Selling Price
$ 25.45
2129
1590
623
2363
Market Price
$ 56.54
Selling Price
$ 50.00
1467
617
427
2983