44,160 shares
122,791 shares
168,510 shares
24,882 shares
405,841 shares
28,906 shares
109,266 shares
37,731 shares
102,296 shares
120,343 shares