45,336 shares
18,969 shares
24,593 shares
23,957 shares
19,978 shares
18,684 shares
33,326 shares
30,372 shares
44,446 shares
27,206 shares