58,943 shares
26,883 shares
45,354 shares
41,398 shares
229,841 shares
148,914 shares
598,849 shares
28,533 shares
32,018 shares
232,490 shares