626,309 shares
81,115 shares
60,956 shares
815,246 shares
355,960 shares
264,036 shares
241,039 shares
117,705 shares
51,852 shares
26,706 shares