97,596 shares
303,026 shares
213,836 shares
160,779 shares
167,247 shares
136,476 shares
127,186 shares
128,413 shares
108,349 shares
190,380 shares