22,645 shares
23,032 shares
18,257 shares
318,469 shares
282,079 shares
174,648 shares
76,397 shares
160,227 shares
406,955 shares
73,644 shares