20,516 shares
20,835 shares
21,600 shares
17,747 shares
20,780 shares
25,664 shares
350,212 shares
291,202 shares
405,705 shares
292,665 shares