Market Price
$ 68.08
Selling Price
$ 56.90
1717
356
991
1745
Market Price
$ 68.98
Selling Price
$ 59.33
3689
2480
2466
3921
Market Price
$ 40.46
Selling Price
$ 36.59
771
171
377
3406
Market Price
$ 51.45
Selling Price
$ 44.54
2211
885
715
3122
Market Price
$ 36.13
Selling Price
$ 30.36
1320
409
485
3377
Market Price
$ 32.87
Selling Price
$ 27.43
391
136
316
1184
Market Price
$ 44.15
Selling Price
$ 38.93
1990
1741
1604
2119
Market Price
$ 41.35
Selling Price
$ 35.73
1720
382
530
3967
Market Price
$ 57.43
Selling Price
$ 49.91
2755
2473
573
4912
Market Price
$ 47.48
Selling Price
$ 39.61
618
565
238
787
Market Price
$ 48.48
Selling Price
$ 41.05
1771
396
479
3700
Market Price
$ 41.15
Selling Price
$ 35.21
599
292
207
936
Market Price
$ 28.86
Selling Price
$ 25.00
2393
550
1820
4231
Market Price
$ 62.32
Selling Price
$ 56.60
403
101
255
1640
Market Price
$ 62.49
Selling Price
$ 54.33
2415
2130
916
2941
Market Price
$ 59.43
Selling Price
$ 51.68
831
602
362
2207
Market Price
$ 40.00
Selling Price
$ 36.36
3657
1506
3610
4819
Market Price
$ 55.27
Selling Price
$ 46.71
3589
1765
2069
4528
Market Price
$ 52.08
Selling Price
$ 45.73
968
895
577
2435
Market Price
$ 57.75
Selling Price
$ 52.32
2336
1023
664
2538
Market Price
$ 45.38
Selling Price
$ 40.28
3106
1181
842
3122
Market Price
$ 33.95
Selling Price
$ 29.70
2883
973
764
4175
Market Price
$ 47.14
Selling Price
$ 39.41
177
130
125
617
Market Price
$ 67.73
Selling Price
$ 59.11
1736
361
917
2527
Market Price
$ 59.68
Selling Price
$ 53.71
1303
1282
937
4677
Market Price
$ 56.62
Selling Price
$ 49.82
1596
860
1457
2451
Market Price
$ 37.60
Selling Price
$ 33.46
475
103
161
1759
Market Price
$ 36.82
Selling Price
$ 30.83
2028
988
1874
2228
Market Price
$ 61.62
Selling Price
$ 55.23
1436
1062
830
2441
Market Price
$ 30.20
Selling Price
$ 26.77
3558
3049
2506
4588
Market Price
$ 34.71
Selling Price
$ 29.54
857
663
559
924
Market Price
$ 37.80
Selling Price
$ 31.97
2591
1311
2317
3081
Market Price
$ 52.02
Selling Price
$ 46.77
2037
798
1375
2650
Market Price
$ 53.28
Selling Price
$ 47.30
1603
707
401
1822
Market Price
$ 34.93
Selling Price
$ 31.57
394
166
234
843
Market Price
$ 31.43
Selling Price
$ 28.52
1146
566
601
1673
Market Price
$ 57.27
Selling Price
$ 52.01
1248
562
1082
4628
Market Price
$ 62.96
Selling Price
$ 57.17
3393
3372
2761
4777
Market Price
$ 63.85
Selling Price
$ 57.95
4208
2533
3323
4307
Market Price
$ 65.34
Selling Price
$ 57.53
1036
356
1003
3210