120,848 shares
191,421 shares
591,955 shares
98,288 shares
46,953 shares
273,852 shares
262,690 shares
321,439 shares
143,780 shares
439,894 shares