260,426 shares
56,653 shares
112,060 shares
14,807 shares
20,746 shares
77,831 shares
42,175 shares
101,078 shares
28,447 shares
167,779 shares