44,038 shares
122,680 shares
168,445 shares
24,851 shares
405,811 shares
28,830 shares
109,242 shares
37,643 shares
102,135 shares
120,260 shares