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