Market Price
$ 64.51
Selling Price
$ 58.33
3372
2362
3018
3904
Market Price
$ 62.28
Selling Price
$ 56.60
1605
1500
1420
1836
Market Price
$ 65.91
Selling Price
$ 56.56
2259
877
763
2732
Market Price
$ 98.66
Selling Price
$ 86.39
2628
534
2583
4137
Market Price
$ 72.12
Selling Price
$ 62.81
1704
1506
1576
2093
Market Price
$ 98.44
Selling Price
$ 86.88
3166
2298
763
4930
Market Price
$ 72.13
Selling Price
$ 61.53
1172
352
1111
3291
Market Price
$ 82.24
Selling Price
$ 69.92
638
159
608
1762
Market Price
$ 69.52
Selling Price
$ 63.03
475
195
179
1575
Market Price
$ 74.78
Selling Price
$ 63.40
3371
3361
1359
4667
Market Price
$ 91.65
Selling Price
$ 81.00
2004
1911
499
3008
Market Price
$ 76.73
Selling Price
$ 66.19
1605
1016
1175
2816
Market Price
$ 89.34
Selling Price
$ 79.65
1338
966
887
2404
Market Price
$ 74.56
Selling Price
$ 63.03
1939
976
614
4982
Market Price
$ 104.21
Selling Price
$ 89.49
2208
588
1998
2738
Market Price
$ 92.26
Selling Price
$ 80.48
1563
1444
1370
3876
Market Price
$ 65.46
Selling Price
$ 56.63
579
323
488
2428
Market Price
$ 92.52
Selling Price
$ 78.56
1154
343
719
2019
Market Price
$ 75.82
Selling Price
$ 64.39
1376
1282
595
1724
Market Price
$ 85.46
Selling Price
$ 77.46
913
499
660
3588
Market Price
$ 68.74
Selling Price
$ 59.97
812
188
575
1295
Market Price
$ 78.18
Selling Price
$ 70.47
1310
267
1121
1646
Market Price
$ 92.32
Selling Price
$ 79.12
1863
1352
1421
3705
Market Price
$ 102.81
Selling Price
$ 90.05
3602
3439
1723
4124
Market Price
$ 87.23
Selling Price
$ 76.04
756
294
290
3774
Market Price
$ 105.28
Selling Price
$ 93.05
598
165
231
916
Market Price
$ 90.55
Selling Price
$ 82.07
2488
1026
2183
4501
Market Price
$ 82.10
Selling Price
$ 72.76
1151
1096
829
1594
Market Price
$ 67.79
Selling Price
$ 60.92
1999
568
1683
3561
Market Price
$ 101.09
Selling Price
$ 88.27
4069
2390
3140
4095
Market Price
$ 87.42
Selling Price
$ 79.15
530
226
183
840
Market Price
$ 78.23
Selling Price
$ 69.49
691
358
584
1808
Market Price
$ 62.53
Selling Price
$ 56.43
972
915
823
1511
Market Price
$ 78.77
Selling Price
$ 67.23
1083
748
869
4843
Market Price
$ 103.01
Selling Price
$ 89.57
917
658
679
2507
Market Price
$ 105.71
Selling Price
$ 93.87
378
286
239
554
Market Price
$ 88.93
Selling Price
$ 78.92
1375
598
477
2818
Market Price
$ 112.95
Selling Price
$ 96.58
1144
456
298
1339
Market Price
$ 65.75
Selling Price
$ 57.67
3799
1991
1311
4227
Market Price
$ 68.91
Selling Price
$ 60.25
2170
654
558
4641