17,241 shares
26,405 shares
139,285 shares
22,059 shares
284,731 shares
164,042 shares
115,053 shares
44,937 shares
92,047 shares
108,054 shares