21,942 shares
120,006 shares
201,833 shares
594,358 shares
331,521 shares
40,115 shares
410,929 shares
66,632 shares
44,874 shares
34,128 shares