221,848 shares
104,130 shares
620,546 shares
189,858 shares
509,990 shares
110,383 shares
298,332 shares
493,305 shares
185,602 shares
165,493 shares