25,538 shares
80,923 shares
121,819 shares
32,149 shares
51,654 shares
202,057 shares
114,059 shares
120,580 shares
60,858 shares
34,204 shares