US$147016843.59
US$1351.88
US$1257.79
US$1257.79
US$1187.22
US$1187.22
US$939.94
US$998.74
US$1186.93
US$998.74
US$975.22
US$998.74
US$939.94
US$998.74
US$939.94
US$1045.79
US$1187.22
US$1187.22
US$1257.79
US$1257.79
US$1351.88
US$1257.79
US$975.22
US$1210.45
US$1186.93
US$1186.93
US$1233.97
US$1233.97
US$1233.97
US$1281.02