26,597 shares
80,483 shares
27,469 shares
27,788 shares
64,007 shares
345,192 shares
22,023 shares
18,436 shares
23,813 shares
30,508 shares