Market Price
$ 36.13
Selling Price
$ 31.77
192
135
42
498
Market Price
$ 58.93
Selling Price
$ 53.32
395
232
265
891
Market Price
$ 69.71
Selling Price
$ 58.27
529
165
234
1570
Market Price
$ 55.26
Selling Price
$ 47.68
1986
813
473
3185
Market Price
$ 62.03
Selling Price
$ 51.72
994
238
470
3404
Market Price
$ 59.32
Selling Price
$ 50.30
3478
1530
2129
4941
Market Price
$ 40.72
Selling Price
$ 34.93
1948
654
1018
3546
Market Price
$ 51.48
Selling Price
$ 44.78
2817
1027
2366
4243
Market Price
$ 36.36
Selling Price
$ 31.32
3438
979
2440
3519
Market Price
$ 48.12
Selling Price
$ 40.61
619
569
246
2109
Market Price
$ 58.11
Selling Price
$ 48.91
1220
575
964
3982
Market Price
$ 56.86
Selling Price
$ 47.98
1409
403
1134
2120
Market Price
$ 61.55
Selling Price
$ 55.33
1225
661
466
4345
Market Price
$ 38.12
Selling Price
$ 32.89
375
193
219
531
Market Price
$ 31.61
Selling Price
$ 28.03
1504
401
1417
2363
Market Price
$ 60.56
Selling Price
$ 50.76
1204
876
867
2013
Market Price
$ 49.95
Selling Price
$ 43.59
732
306
443
2609
Market Price
$ 55.88
Selling Price
$ 47.40
2661
1263
1529
4474
Market Price
$ 38.80
Selling Price
$ 32.80
942
862
425
1723
Market Price
$ 46.92
Selling Price
$ 42.20
860
675
799
2297
Market Price
$ 57.46
Selling Price
$ 51.06
1078
705
233
4264
Market Price
$ 56.40
Selling Price
$ 51.04
1341
390
1054
1412
Market Price
$ 69.65
Selling Price
$ 59.71
4126
2268
956
4357
Market Price
$ 30.51
Selling Price
$ 27.51
2442
1666
1167
4069
Market Price
$ 33.96
Selling Price
$ 29.28
2185
1655
861
2638
Market Price
$ 35.36
Selling Price
$ 31.29
3372
1838
2603
3670
Market Price
$ 39.62
Selling Price
$ 34.06
2212
1164
725
4566
Market Price
$ 31.48
Selling Price
$ 26.33
3192
2283
1257
4288
Market Price
$ 39.63
Selling Price
$ 35.87
787
513
530
3712
Market Price
$ 36.47
Selling Price
$ 31.00
2691
1583
1555
4168
Market Price
$ 35.32
Selling Price
$ 31.38
2696
1128
2537
3870
Market Price
$ 39.83
Selling Price
$ 33.64
532
372
355
1192
Market Price
$ 44.65
Selling Price
$ 37.27
1193
243
833
4883
Market Price
$ 63.37
Selling Price
$ 54.23
707
701
670
2175
Market Price
$ 64.62
Selling Price
$ 57.96
1092
417
677
1924
Market Price
$ 54.77
Selling Price
$ 46.86
1286
1279
1268
1307
Market Price
$ 44.33
Selling Price
$ 38.78
777
403
723
1411
Market Price
$ 58.39
Selling Price
$ 52.35
1073
502
1064
1142
Market Price
$ 62.18
Selling Price
$ 54.32
1010
590
667
2520
Market Price
$ 45.67
Selling Price
$ 41.42
3112
3035
643
4969