Market Price
$ 72.51
Selling Price
$ 64.47
742
474
704
2380
Market Price
$ 90.31
Selling Price
$ 80.98
1356
465
915
1505
Market Price
$ 77.89
Selling Price
$ 65.80
2858
2004
2078
4197
Market Price
$ 73.01
Selling Price
$ 64.35
2027
841
2006
3988
Market Price
$ 77.90
Selling Price
$ 66.98
2389
948
614
2541
Market Price
$ 66.34
Selling Price
$ 57.18
859
728
312
3214
Market Price
$ 99.05
Selling Price
$ 83.98
588
231
215
910
Market Price
$ 86.33
Selling Price
$ 73.23
3491
2073
790
3527
Market Price
$ 67.48
Selling Price
$ 61.06
1300
611
566
2429
Market Price
$ 104.45
Selling Price
$ 88.36
2609
2406
2378
2883
Market Price
$ 87.32
Selling Price
$ 79.25
944
418
641
1809
Market Price
$ 116.35
Selling Price
$ 98.96
816
736
390
2696
Market Price
$ 71.29
Selling Price
$ 61.51
454
128
205
1621
Market Price
$ 89.11
Selling Price
$ 80.54
1608
357
517
2431
Market Price
$ 90.75
Selling Price
$ 80.72
2210
1648
1501
3746
Market Price
$ 87.51
Selling Price
$ 74.69
706
355
197
1005
Market Price
$ 88.07
Selling Price
$ 79.24
2444
2364
2015
3285
Market Price
$ 67.15
Selling Price
$ 59.51
432
276
273
527
Market Price
$ 81.32
Selling Price
$ 69.10
2437
1989
1765
3623
Market Price
$ 108.65
Selling Price
$ 91.66
4360
1857
2243
4950
Market Price
$ 94.38
Selling Price
$ 82.07
2914
2609
1146
3376
Market Price
$ 101.51
Selling Price
$ 87.90
1550
1293
843
4006
Market Price
$ 81.58
Selling Price
$ 71.48
304
152
133
1087
Market Price
$ 84.64
Selling Price
$ 71.49
1052
421
853
2218
Market Price
$ 89.28
Selling Price
$ 77.00
333
333
328
911
Market Price
$ 98.05
Selling Price
$ 86.17
1962
1672
485
4559
Market Price
$ 94.28
Selling Price
$ 84.94
2623
1712
676
3815
Market Price
$ 90.81
Selling Price
$ 79.85
340
307
220
832
Market Price
$ 68.07
Selling Price
$ 57.10
2082
803
1416
3036
Market Price
$ 71.88
Selling Price
$ 64.89
2060
1469
1935
4844
Market Price
$ 83.68
Selling Price
$ 70.78
1788
613
1066
2179
Market Price
$ 71.85
Selling Price
$ 63.34
732
368
714
2916
Market Price
$ 93.70
Selling Price
$ 78.30
1044
988
565
4821
Market Price
$ 90.36
Selling Price
$ 76.39
3877
1379
1263
4629
Market Price
$ 77.72
Selling Price
$ 68.22
821
170
595
1431
Market Price
$ 96.23
Selling Price
$ 84.57
1254
1170
1137
1583
Market Price
$ 81.12
Selling Price
$ 70.54
3878
1663
2086
4522
Market Price
$ 65.99
Selling Price
$ 56.37
1670
1229
1373
3327
Market Price
$ 92.40
Selling Price
$ 81.44
897
435
789
3444
Market Price
$ 97.99
Selling Price
$ 83.94
2679
2411
2606
3291