40,261 shares
75,982 shares
154,232 shares
32,558 shares
187,571 shares
25,399 shares
30,023 shares
365,151 shares
26,654 shares
16,348 shares