249,232 shares
167,702 shares
139,101 shares
234,257 shares
38,956 shares
155,386 shares
120,056 shares
100,034 shares
287,741 shares
271,893 shares