22,702 shares
23,062 shares
18,309 shares
318,573 shares
282,092 shares
174,671 shares
76,453 shares
160,286 shares
406,966 shares
73,680 shares