495,000,002 shares2.92% 595,000,002 shares3.51%
122,066,041 shares1.42% 7,813,909 shares0.09% 319,815,833 shares3.72%
537,066,041 shares6.24% 816,726,472 shares10.96% 887,255,774 shares11.91% 968,571,294 shares13.00% 537,066,041 shares7.21% 392,813,909 shares5.27%
452,066,041 shares6.07% 382,066,041 shares5.13% 302,066,041 shares4.05% 1,083,929,795 shares14.54% 1,117,992,495 shares15.00% 1,034,584,796 shares13.88% 1,115,308,632 shares14.97% 1,138,984,517 shares15.28% 1,299,716,007 shares19.88% 1,332,027,218 shares20.37% 1,387,370,870 shares21.22% 189,208,909 shares2.89% 1,510,103,330 shares23.09%
189,208,909 shares4.00% 195,708,909 shares4.13%