1,020,909 shares
522,782 shares
182,818 shares
120,188 shares
308,840 shares
231,688 shares
73,228 shares
152,815 shares
460,459 shares
197,541 shares