29,467 shares
66,605 shares
138,052 shares
43,827 shares
53,759 shares
151,679 shares
242,280 shares
324,710 shares
63,224 shares
58,182 shares