23,127 shares
23,440 shares
18,660 shares
318,978 shares
282,453 shares
175,005 shares
76,822 shares
160,651 shares
407,352 shares
74,057 shares