22,029 shares
16,172 shares
64,546 shares
567,869 shares
25,584 shares
18,907 shares
258,755 shares
14,490 shares
54,495 shares
20,943 shares