128,758 shares
71,069 shares
617,510 shares
300,111 shares
119,698 shares
70,829 shares
62,285 shares
47,809 shares
298,090 shares
155,944 shares