Market Price
$ 62.10
Selling Price
$ 55.42
430
174
90
1425
Market Price
$ 65.30
Selling Price
$ 56.02
2486
1375
2088
3870
Market Price
$ 62.35
Selling Price
$ 56.55
2172
677
1363
3106
Market Price
$ 63.87
Selling Price
$ 57.25
3033
2957
1450
3330
Market Price
$ 69.41
Selling Price
$ 58.23
2510
2309
1979
2574
Market Price
$ 99.18
Selling Price
$ 88.97
1009
622
443
4560
Market Price
$ 96.95
Selling Price
$ 81.20
2064
1475
751
3210
Market Price
$ 81.29
Selling Price
$ 72.69
609
483
592
1094
Market Price
$ 73.23
Selling Price
$ 61.07
620
359
190
3096
Market Price
$ 105.61
Selling Price
$ 88.56
518
408
104
1525
Market Price
$ 105.66
Selling Price
$ 94.24
539
174
527
1566
Market Price
$ 93.56
Selling Price
$ 79.89
2650
1793
2141
4497
Market Price
$ 115.53
Selling Price
$ 98.06
442
200
367
576
Market Price
$ 98.64
Selling Price
$ 89.14
297
82
85
469
Market Price
$ 80.83
Selling Price
$ 68.22
4722
1439
4127
4884
Market Price
$ 74.78
Selling Price
$ 65.64
3422
2118
2563
3689
Market Price
$ 114.32
Selling Price
$ 97.67
1470
745
756
4238
Market Price
$ 106.07
Selling Price
$ 93.23
2357
1744
2091
2444
Market Price
$ 68.93
Selling Price
$ 60.50
2808
737
2669
4279
Market Price
$ 113.21
Selling Price
$ 95.42
262
235
165
1154
Market Price
$ 89.11
Selling Price
$ 76.54
1358
532
943
4416
Market Price
$ 108.51
Selling Price
$ 92.09
1167
1017
659
1858
Market Price
$ 89.06
Selling Price
$ 80.30
1966
1746
877
4812
Market Price
$ 100.84
Selling Price
$ 84.81
1324
383
454
2889
Market Price
$ 78.88
Selling Price
$ 66.92
1209
935
1208
4059
Market Price
$ 75.84
Selling Price
$ 64.92
1411
400
1140
4638
Market Price
$ 108.60
Selling Price
$ 96.90
3036
1008
1071
3365
Market Price
$ 102.50
Selling Price
$ 92.19
787
694
418
874
Market Price
$ 84.45
Selling Price
$ 73.68
119
36
31
443
Market Price
$ 67.33
Selling Price
$ 59.08
1512
1401
380
2774
Market Price
$ 94.86
Selling Price
$ 84.90
4710
4498
1618
4952
Market Price
$ 87.66
Selling Price
$ 74.14
2856
905
1933
4153
Market Price
$ 92.19
Selling Price
$ 76.94
1729
1708
1346
2288
Market Price
$ 82.47
Selling Price
$ 70.52
3699
1329
1477
4486
Market Price
$ 87.01
Selling Price
$ 73.55
627
484
303
1535
Market Price
$ 112.77
Selling Price
$ 95.41
1145
1014
1007
4031
Market Price
$ 82.42
Selling Price
$ 72.16
2227
527
2100
3588
Market Price
$ 99.75
Selling Price
$ 84.80
642
176
193
685
Market Price
$ 99.44
Selling Price
$ 84.28
1443
727
1224
4870
Market Price
$ 110.22
Selling Price
$ 93.86
1708
660
413
3505