97,590 shares
303,021 shares
213,753 shares
160,763 shares
167,238 shares
136,468 shares
127,151 shares
128,339 shares
108,325 shares
190,299 shares