140,589 shares
311,603 shares
43,359 shares
204,929 shares
159,893 shares
416,798 shares
155,126 shares
54,797 shares
270,617 shares
60,567 shares