Market Price
$ 74.14
2002
1867
1684
4558
Market Price
$ 112.36
1686
735
1400
3696
Market Price
$ 103.21
1298
832
913
2118
Market Price
$ 98.26
1099
792
942
1348
Market Price
$ 109.53
1210
590
1147
1914
Market Price
$ 63.14
1380
868
758
1854
Market Price
$ 82.28
1605
1191
902
3906
Market Price
$ 74.73
739
618
367
1578
Market Price
$ 109.98
3739
2459
3583
3922
Market Price
$ 108.70
1887
1286
436
3498
Market Price
$ 85.38
1782
1082
547
2509
Market Price
$ 102.76
1378
563
751
4332
Market Price
$ 92.53
494
437
397
733
Market Price
$ 117.87
2531
772
579
3817
Market Price
$ 99.58
833
392
621
1378
Market Price
$ 113.22
618
348
603
1629
Market Price
$ 96.31
3438
3296
713
4857
Market Price
$ 74.62
1783
1179
973
3135
Market Price
$ 65.76
3479
1702
1470
4806
Market Price
$ 85.77
1173
452
1070
3143