Market Price
$ 62.71
Selling Price
$ 55.59
2525
841
1175
3479
Market Price
$ 50.78
Selling Price
$ 44.81
3162
714
1456
4541
Market Price
$ 68.18
Selling Price
$ 59.49
1804
1136
1315
3785
Market Price
$ 34.05
Selling Price
$ 29.21
1417
348
894
1653
Market Price
$ 50.92
Selling Price
$ 43.86
577
300
514
1197
Market Price
$ 64.90
Selling Price
$ 55.02
1175
337
652
2312
Market Price
$ 52.04
Selling Price
$ 45.42
400
243
376
1190
Market Price
$ 56.37
Selling Price
$ 49.03
908
813
504
1286
Market Price
$ 52.82
Selling Price
$ 46.57
2919
1963
1364
4988
Market Price
$ 45.70
Selling Price
$ 41.28
985
663
277
1617
Market Price
$ 66.07
Selling Price
$ 56.60
1830
557
1563
2896
Market Price
$ 43.81
Selling Price
$ 37.24
1713
1713
848
1798
Market Price
$ 38.52
Selling Price
$ 34.87
2730
2555
2181
4209
Market Price
$ 41.71
Selling Price
$ 37.38
1999
1176
625
4141
Market Price
$ 60.74
Selling Price
$ 54.00
1736
1402
574
4253
Market Price
$ 38.87
Selling Price
$ 34.21
296
163
129
1324
Market Price
$ 64.03
Selling Price
$ 54.02
2054
1585
541
2605
Market Price
$ 39.88
Selling Price
$ 35.29
831
545
406
2353
Market Price
$ 49.52
Selling Price
$ 44.14
2956
1760
1130
4066
Market Price
$ 63.80
Selling Price
$ 53.48
422
270
396
1241
Market Price
$ 47.64
Selling Price
$ 42.75
1778
1021
848
2585
Market Price
$ 65.80
Selling Price
$ 56.75
668
515
170
721
Market Price
$ 44.19
Selling Price
$ 37.00
1146
1003
293
1753
Market Price
$ 65.70
Selling Price
$ 57.76
2091
1656
444
2591
Market Price
$ 48.62
Selling Price
$ 40.59
793
451
747
2902
Market Price
$ 61.23
Selling Price
$ 51.73
1674
719
578
2048
Market Price
$ 33.48
Selling Price
$ 29.36
394
277
203
623
Market Price
$ 68.42
Selling Price
$ 58.35
2729
1470
1758
3764
Market Price
$ 50.35
Selling Price
$ 44.13
435
183
105
657
Market Price
$ 40.16
Selling Price
$ 34.11
868
839
809
1189
Market Price
$ 53.74
Selling Price
$ 45.47
825
771
335
1014
Market Price
$ 66.02
Selling Price
$ 56.08
961
643
906
3935
Market Price
$ 52.93
Selling Price
$ 46.64
1151
427
730
3059
Market Price
$ 60.78
Selling Price
$ 50.70
2638
1010
1119
4651
Market Price
$ 30.41
Selling Price
$ 25.63
2058
1274
1274
3769
Market Price
$ 45.35
Selling Price
$ 40.81
4209
1400
3820
4251
Market Price
$ 31.24
Selling Price
$ 27.81
658
392
646
727
Market Price
$ 42.16
Selling Price
$ 36.08
812
358
492
1079
Market Price
$ 61.77
Selling Price
$ 54.20
2742
1364
634
3351
Market Price
$ 68.60
Selling Price
$ 58.31
3810
1663
1406
4206