90,539 shares
64,358 shares
316,858 shares
182,905 shares
50,245 shares
76,909 shares
61,853 shares
129,142 shares
51,877 shares
105,248 shares