27,896 shares
8,942 shares
30,006 shares
12,072 shares
91,625 shares
18,024 shares
109,629 shares
20,277 shares
236,960 shares
14,599 shares