90,829 shares
64,475 shares
316,980 shares
183,016 shares
50,386 shares
77,299 shares
61,983 shares
129,266 shares
52,065 shares
105,359 shares