31,495 shares
43,777 shares
43,178 shares
19,975 shares
20,234 shares
122,583 shares
33,802 shares
26,411 shares
147,217 shares
31,757 shares